﻿@charset "utf-8";
/* CSS Document */

/***********
	css reset 
************/
* {	margin: 0;	padding: 0;	list-style: none;	border: 0;	text-decoration: none;outline:0;}
input:focus, textarea:focus, select:focus {}
img, input, label {vertical-align: middle;}

/* just for acessibility */
.jfa {display:none;}

/* alinhamento */
.right{display: inline; float:right !important;}
.left{display: inline; float:left !important;}
.alpha {margin-left:0 !important;padding-left:0 !important;}
.omega {margin-right:0 !important;padding-right:0 !important;}
.clear {clear:both !important;}
.tx-right {text-align: right;}
.tx-left {text-align: left;}
.img-right{display: inline; float:right !important;margin-left: 10px;margin-bottom: 10px;}
.img-left{display: inline; float:left !important;margin-right: 10px;margin-bottom: 10px;}


/* border and corner radius */
.mini-corner {-moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px;border-radius: 3px;}
.corner {-moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px;border-radius: 8px;}
.top-corner {-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px; -webkit-border-top-left-radius: 8px; -webkit-border-top-right-radius: 8px; -khtml-border-top-left-radius: 8px; -khtml-border-top-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.bottom-corner {-moz-border-radius-bottomleft: 8px;-moz-border-radius-bottomright: 8px; -webkit-border-bottom-left-radius: 8px; -webkit-border-bottom-right-radius: 8px; -khtml-border-bottom-left-radius: 8px; -khtml-border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}


/* separator */
.sep {margin-bottom: 30px !important;}
hr {display: none;}

/* fixing firefox bug */
div:after, ol:after, form:after, ul:after, dl:after {content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}


/* structure */
html {background: #f5f0ea; height: 100%;}
body {font-size: 10px; line-height:1em;background: #f5f0ea url(../img/bg.jpg) repeat-x left top; color:#3c3c3c; text-align: center;font-family: Arial, Tahoma, Helvetica, sans-serif;}
.container {width:920px;height:100%;overflow: hidden; margin: 0 auto;text-align:left;padding: 0 20px;}
.header {height: 44px;clear:both;position: relative;padding-top:15px;}
.content {height: 100%;clear:both;padding: 11px;overflow: hidden;background:#fff;border:1px solid #d5d1cd;}
.footer {height: 100%;clear:both;overflow: hidden;}
.col-01,.col-02 {width: 660px;margin-right: 40px;height:100%;float:left;display: inline;}
.col-02 {width: 240px;margin-right: 0;}

/* header */
/*.logo{width:461px; height:28px;float:left; display: inline;}
.logo a{width:461px; height:28px;overflow: hidden; display:block; text-indent:-999px;background:transparent url(../Imagem/formee-logo.png) no-repeat left top;}

*/
.logo a{width:800px; height:80px;overflow: hidden; display:block; text-indent:-999px;background:transparent url(../Imagem/cabecalho.gif) no-repeat left top;}

.nome {float:right;font-size:1.2em;text-align:right;display: block; height:auto;}
.nome em {display: block; height: auto; font-size:1.2em;color:#fff;font-weight:bolder; font-style: normal;padding-top:5px;}


/* breadcrumbs */
.breadcrumbs 
{ font-size: 1.2em; height: auto; line-height: 5em; padding: 30px 0 10px;
    }
.breadcrumbs span, .breadcrumbs a {font-weight: bolder;}


/* tabs */
.tabs {background:#6cb0e4; height:auto;margin:-10px -10px 10px;position:relative; padding: 5px 10px 0;}
.tabs li {float:left; display: inline;margin-right:10px;}
.tabs li .aba-rel { margin-left:-7px;}
.tabs li .tab-inativa {background: #568db6 url(../Imagem/ic-tabs.png) no-repeat 0 4px; color:#7fadd0;}
.tabs li .tab-inativa:hover {background: #568db6 url(../Imagem/ic-tabs.png) no-repeat 0 4px; color:#7fadd0;}
.chain { background:url(file:../Imagem/chain.png); background-repeat:no-repeat; height:25px; width:20px; position:absolute; top: 14px; margin-left: -19px; }
.tabs li a {padding: 15px 15px 15px 37px;display: block; background: #66a6d7 url(../Imagem/ic-tabs.png) no-repeat 0 0; font-size:1.4em; color:#fff; letter-spacing: -.03em;-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px; -webkit-border-top-left-radius: 8px; -webkit-border-top-right-radius: 8px; -khtml-border-top-left-radius: 8px; -khtml-border-top-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.tabs li a:hover {text-decoration: none;background-color:#5194c7;}
.tabs li a.active { background-color: #fff; font-size:1.4em; color:#3c3c3c;}
.tab-processos.active {background-position: 0 -40px !important;}
.tab-relatorios {background-position: 0 -80px !important;}
.tab-relatorios.active {background-position: 0 -120px !important;}
.tab-configuracoes {background-position: 0 -160px !important;}
.tab-configuracoes.active {background-position: 0 -200px !important;}
.tab-documentos {background-position: 0 -320px !important;}
.tab-documentos.active {background-position: 0 -360px !important;}
.tab-acoes {background-position: 0 -248px !important;}
.tab-acoes.active {background-position: 0 -213px !important;}
.tabs li .tab-acoes.tab-inativa {background-position: 0 -286px !important; cursor: default;}

/* generico */
a { color:#0d8ed7;}
a:hover {text-decoration:underline;}



.nav-categoria span
{
    background: #5AA820 url('../Imagem/menu.png') no-repeat scroll 0 top;
    font-size: 110%;
    line-height: normal;
    margin: 0 0 5px;
    padding-top: 10px;
    text-transform: uppercase;
}





.nav{-moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px;border-radius: 3px;float:left;margin-right:10px;}

.nav li {margin-bottom:1px;}
.nav li a{text-decoration:none;background:#66a6d7;color:#FFF;display:block;font-size:1.3em; line-height:1.2 !important;}
.nav li.call-subnav a{background:#66a6d7 url('../Imagem/arrow-subnav.png') no-repeat 180px center;}
.nav li ul {margin-top:-1px;margin-bottom:2px;}

.nav li a:hover{background-color:#599acb !important;}
.nav li.active a{background:#66a6d7 url('../Imagem/arrow-subnav-active.png') no-repeat 180px center;}

.nav li ul li a{padding:8px;background:#f5f0ea none !important;color:#626058 !important;}
.nav li ul li a:hover{background-color:#e9e4de !important;}
.nav li a, .nav li{-moz-border-radius: 3px;-webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
.call-subnav {}
.nav li span {padding:12px;padding-left:40px;display: block; height:auto;}
.nav-processo span {background: transparent url(../Imagem/ic-tabs.png) no-repeat 0 0;}

.nav-fiscalizacao span {background: transparent url(../Imagem/ic-tabs.png) no-repeat 0 -240px;}
.nav-documentos span {background: transparent url(../Imagem/ic-tabs.png) no-repeat 0 -320px;}
.nav-itemdocumentos span {background: transparent url(../Imagem/ic-tabs.png) no-repeat 0 -400px;}
.nav-acoes span {background: transparent url(../Imagem/ic-tabs.png) no-repeat 0 -480px;}

.nav-disable a,.nav li.nav-disable a:hover{opacity:.25;cursor:auto !important;background:#717171 !important;}


.nav-new a{background:#7bbe40 !important;}
.nav li.nav-new a:hover{background:#75b939 !important;}


.texto
{
   font-family:Kokila;
    color: #336699 !important;
    font-size: 250%;
    line-height: normal;
    margin: 0 0 5px;
    padding-top: 10px;
}